package com.kingdee.pda.ui.scan_inwarehouse;

import com.kingdee.pda.entity.OutCheckRequestBean;
import com.kingdee.pda.entity.ScanOutOrderInfoBean;
import com.kingdee.pda.entity.ScanSnResponsebean;

import java.util.List;

/**
 * @author：dlj
 * @data：2021/9/22
 * @des：
 */
public class ScanReceiveContract {
    public interface IScanReceiveView {
        void pdaSnScanSuccess(ScanSnResponsebean orderInfoBean);

        void pdaSnScanFailed(String msg);

        void pdaCollectNullSnSuccess(ScanSnResponsebean orderInfoBean);

        void pdaCollectNullSnFailed(String msg);

        void confirmReceiptResult(boolean isSuccess, String msg);
    }

    public interface IScanReceivePresenter {
        void pdaSnScan(String sn);
        void pdaCollectNullSn(String sn);

        void confirmReceipt(List<ScanReceiveOrderBean.AsnListBean> asnListBeanList);
    }
}
